MLSCNSLGKLMNNGADNGAFLRDLASCSCRDLNLENLNMFLFVYTELINADAEDASCSSTPSWRIKKSLTSTYADEKLQDLISDQWKNMGWQRKDPSTDFRGDGFISLENLRFFAKTFSRLLKKQGGKRAAWEYPFAVAGVNITFMIMQMLDLEASKPRSFIRLVFLQMLSESEWAFGLLYCVAFVVMDKQWLDKNATYMEFNDVLRYVQGAA